package impl.events;

import impl.util.UtilityAssertion;
import interfaces.abstracts.AbstractUtilityAssertionChangedEevent;

public class UtilityAssertionChangedEvent extends AbstractUtilityAssertionChangedEevent {

	private UtilityAssertion	utilityAssertion;
	private String				clExString;
	private String				utilityValue;

	public UtilityAssertionChangedEvent(UtilityAssertion utilityAssertion, String clExString, String utilityValue) {
		this.utilityAssertion = utilityAssertion;
		this.clExString = clExString;
		this.utilityValue = utilityValue;
	}

	@Override
	public String getClassExpressionString() {
		return this.clExString;
	}

	@Override
	public String getUtilityValueString() {
		return this.utilityValue;
	}

	public UtilityAssertion getUtilityAssertion() {
		return this.utilityAssertion;
	}
}
